#!/bin/bash

# Claude Code + DeepSeek v3.1 快速启动脚本
# 使用方法: 可以在任何目录下运行此脚本

# 获取脚本所在目录
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"

echo "🚀 启动 Claude Code with DeepSeek v3.1"
echo "=" * 40

# 检查配置文件是否存在
if [ ! -f "$SCRIPT_DIR/setup_deepseek.sh" ]; then
    echo "❌ 错误: 找不到 setup_deepseek.sh 配置文件"
    echo "   请确保脚本和配置文件在同一目录中"
    exit 1
fi

# 加载 DeepSeek 配置
echo "📋 加载 DeepSeek 配置..."
source "$SCRIPT_DIR/setup_deepseek.sh"

# 检查配置是否成功
if [ -z "$ANTHROPIC_AUTH_TOKEN" ]; then
    echo "❌ 配置加载失败，请检查 setup_deepseek.sh"
    exit 1
fi

echo "✅ 配置加载成功"
echo "🔧 当前配置:"
echo "   - 模型: DeepSeek v3.1"
echo "   - API 端点: $ANTHROPIC_BASE_URL"
echo "   - 超时时间: $API_TIMEOUT_MS ms"
echo ""
echo "💡 提示: 在 Claude Code 中可以使用以下命令:"
echo "   /model deepseek-chat      # 快速模式"
echo "   /model deepseek-reasoner  # 思考模式"
echo ""
echo "🎯 正在启动 Claude Code..."
echo ""

# 启动 Claude Code
claude